Tropical Storm In-Fa Makes Landfall near Shanghai

Tropical Storm In-Fa made landfall on the east coast of China near Shanghai on Sunday. At 5:00 p.m. EDT on Sunday the center of Tropical Storm In-Fa was located at latitude 30.6°N and longitude 121.4°E which put it about 50 miles (80 km) south of Shanghai, China. In-Fa was moving toward the northwest at 6 … Continue reading Tropical Storm In-Fa Makes Landfall near Shanghai